

//TODO a(54)
function a54(module, exports, a) {
    var i = a(23), s = a(3), r = a(21), n = function (e) {
        this.contDom = e.dom.cont, this.parentEl = e.dom.parentEl, this.active = e.active
    };
    s.extend(n, i);
    var o = {
        init: function () {
            this.playerData = this.manager.playerData, this.nodes = {
                bigPlayBtn: this.parentEl.find(".hv_ico_pasued"),
                loading: this.parentEl.find(".hv_ico_loading"),
                shadow: this.parentEl.find(".js-bg")
            }, this.addEvent()
        }, addEvent: function () {
            this.manager.listener.on(r.PLAY_STATE, function (e, t) {
                "init" == t && (this.manager.evt.off("vjs_preparPlay", this.onPreparPlay, this), this.manager.evt.one("vjs_preparPlay", this.onPreparPlay, this))
            }, this), this.nodes.bigPlayBtn.on("click", this.toPlay, this)
        }, toPlay: function () {
            this.manager.evt.trigger(r.EVENT.PLAYER_COMMAND, "play")
        }, onPreparPlay: function () {
            this.nodes.loading[0].style.display = "none", this.nodes.bigPlayBtn[0].style.display = "block"
        }, stopPropagation: function (e) {
            e.stopPropagation()
        }
    };
    s.merge(n.prototype, o), module.exports = n
}

